SEIZURE WARNING:
This game may potentially trigger seizures for people with photosensitive epilepsy. Viewer discretion is advised.
Controls:
Move: Arrow Keys
Shoot: X
Bomb: Z
Pause: Enter
NOTE: Shoot / Bomb buttons can be swapped in the Pause menu
Instructions:
- Defeat 30 waves of space pirates and recover the doubloons they leave behind.
- The ring around your ship indicates the range which will attract doubloons
- Destroying space pirates will increase your score multiplier. Letting a space pirate escape the area or taking damage will reset this multiplier to zero
- Collecting 100 doubloons will grant you a temporary shield which will absorb damage once without resetting your combo




a = {x=10, y=25} b = a b.x = 99 print(a.x) |
This prints 99
but I assumed it would print 10
.
I wrote code with a start table. Then I set a position table equal to the start table. I was hoping to update the position table but reset the position back to the start point at any time I wanted. I tested this out in php to make sure I wasn't crazy and it worked like I expected. I tried it out in strict Lua but it gave the result above. Why does Lua change the a
table when I only changed the b
? How do I deal with this?







Description
Penny the Pumpkin: Directors Cut takes you on a delightful platforming open-world metroidvania with light puzzles to solve. Guide Penny, our lovable pumpkin, as she collects 18 precious coins! Your progress is saved every time she grabs a coin or enters a new area.
Once you've collected all 18 coins, put your skills to the test by unlocking the thrilling speedrun mode! Note that saving is disabled in this mode, so it's all about your skill and reflexes. Can you beat the programmer's current record of 3:31.4? 🏆





A simple clicker game about growing flowers. Also my first complete Pico-8 game :)
Controls
Left-click - Almost everything
Right-click - Drop tool / Cancel flower placement
Made in about a week for Minigame a Month - April 2024 and Chill Devs: Chill Jam 8.
Also available on itch.io.



https://www.lexaloffle.com/bbs/?pid=47637#p
I can find all the other secrets but not the last newspaper
Can someone at least give me a hint?
Made by my son and me in about a week during that time I also taught him Lua.
My son is responsible on the level design that will make you suffer. (Suffer because you might reach a level in which the portal will actually kill you instead of teleport you and you will have to find another exit)
I consider the game very challanging.
There are 21 levels in this game. I was able to reach level 3 but my son has reached the end of the game countless times.
Special thanks to @matthughson for "advanced micro platformer" which we used.
Thanks Nerdy teachers for excellent tutorials.
And finally thanks Lazy devs for great tutorials.




I'm trying to figure out the alternate colors a bit so I can use them in a game. I'm not trying to get all 32 colors available at once. I'm happy with having 16 but just want to adjust which 16 I have. From what I've read, it seems like this is possible.
I put the display pal() swaps at the top of the cart which does switch out colors. And it works when drawing and with sprites. Cool.
pal(3,129,1) -- blue129 pal(5,140,1) -- blue140 pal(6,135,1) -- yellow135 pal(11,137,1) -- orange137 pal(12,132,1) -- brown132 pal(14,128,1) -- brown128 |
So I have a sprite that is drawn with original blue12 and then on the screen it displays as brown132 because of the swap. I get that and it's working.
But I want to be able to display that same sprite again in a different color.
How do you do a swap on a swap?
-- this sprite is draw in blue12 and displays as brown132 = expected spr(1,12,96) -- how do i make the same sprite display as orange137 [ [size=16][color=#ffaabb] [ Continue Reading.. ] [/color][/size] ](/bbs/?pid=147717#p) |




This game was made for the Minigame A Month April 2024 for theme Farming!
Gameplay:
Use your tools to manipulate the field, then harvest with as many points as you can.
⬅️⬇️⬆️➡️
❎: X
🅾️: C or Y/Z
When harvesting you move along in a straight line if you have the same veggies in that direction and stop before stepping on a different one.
Harvesting a veggie gives 1 point +1 for each previous same vegetable.

Combo and movement stops on a new vegetable in the direction, or upon turning into a new direction!
Tools
- Shovel: Let's you swap two rows or columns with each other.
- Pitchfork: moves row/colum left-right-up-down
- Bomb: Upon stepping on, it harvests all neighbouring tiles (replaces one where you move so it doesn't break cool lines)
- Watering can: Replaces a 3x3 area with a crop randomly selected from that area (weighted by occourance)
Seeds:
After completing a stage (or on pressing Enter) you can view the seed of the current page. Note that number down and share it with a friend. In the Load Field menu you can enter the seed and race on who can achieve more points on the same map, with the same tools!
Development:
You can read the devlogs and watch the full development VODS if you are intersted in things like that!
Devlog Articles





Can you take down the entire fleet?
The enemy has established a naval blockade and you're the only one that can open up supply lines. Use your mini-sub to destroy enemy ships and clear the blockade. Success will depend on a steady hand and perfect timing. But beware! There are also reported sightings of an experimental enemy sub!
- Navigate tricky minefields
- Tense periscope action!
- Avoid depth charges raining from above
- Damn the torpedoes!
- Top secret submarine boss fight
Classic action
Controls
Arrows / D-Pad = Move submarine





PRESS Z/C AT FLAG TO SAVE AS TAS
TASFILE EXPORTS ONLY WORK ON DESKTOP P8!!!
CC GENETIC ALGORITHM
If runs are taking too long, Consider disabling FLIP?
on page 3 of the settings (READ SETTINGS REFERENCE BELOW)
This is a mod of Celeste classic where you get to watch a genetic algorithm learn how to play Celeste classic.
Wiki page for the Genetic Algorithm
SETTINGS REFERENCE










Welcome to the dungeon,
The goal: Survive as long as you can.
Dev Notes:
It should be known that right now it’s only one level.
Mostly as a test bed before I wrap it all together with level generation.
There are bugs I am working out but the next up will be figuring out how to generate floors and so on.
--- Bug Fixes --
- Player health actually follows you between rooms!
- Boss battle instadeath
Thanks for checking it out <3


hello
This is my absolute first attempt at making anything 3d or 3d looking.
I want to learn the math behind 3d graphics in Pico 8, not the crazy ones, but the very simple ones, I am thinking of making a game kinda like in voxatron, with a static camera and a platform. I dont even want voxels, just 2d sprites. I tried using tline, and I just messed arount until it got to something.
I would be very happy if someone showed me any sources for basic Pico 8 3d, or cool things done with tline.
Thanks for checking this out :)



